//
//  SecondViewController.h
//  07-Delegate.Block
//
//  Created by Snow on 16/7/22.
//  Copyright © 2016年 Snow. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "BaseViewController.h"
@class FirstViewController;//@class 修饰类 引入头文件中 可以避免头文件的循环导入
//只声明 用到了这个类 但是.h不需要引入 在.m中去import
#warning 协议第一步 声明协议
//声明协议
@protocol SecondVCPassValue <NSObject>

//协议方法
//默认 @required 必须实现
- (void)passValue:(NSString *)string;
@required
@optional
@end

@interface SecondViewController : BaseViewController
//不要和系统的属性 命名重复定义
@property (nonatomic, copy)NSString *titleNsstring;
#warning 协议第二部 声明代理人
@property (nonatomic, weak) id <SecondVCPassValue>delegate;
@end
